give someone a good hiding - Turkish English Dictionary